using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SilkSharp
{
	/*
	 * Simple opy
	 * ^ Yep. Just a simple opy. Mmm-hmm.
	 * @author Jing Dai
	 * @author Dingxin Xu
	 */
	public class Silk_resampler_private_copy 
	{
		/*
		 * Simple copy.
		 * @param SS Resampler state (unused).
		 * @param out Output signal
		 * @param out_offset offset of valid data.
		 * @param in Input signal
		 * @param in_offset offset of valid data.
		 * @param inLen Number of input samples
		 */
		public static void SKP_Silk_resampler_private_copy(
			object SS,		    /* I/O: Resampler state (unused)				*/
			short[] _out,		/* O:	Output signal 							*/
			int out_offset,
			short[] _in,		    /* I:	Input signal							*/
			int in_offset,
			int inLen       /* I:	Number of input samples					*/
		)
		{
			for( int k = 0; k < inLen; k++ )
				_out[ out_offset + k ] = _in[ in_offset + k ];
		}
	}
}
